﻿//using System;
//using System.Collections.Generic;
//using System.Linq;
//using System.Security.Cryptography;
//using System.Text;
//using System.Web;
//using System.Web.Mvc;
//using cacrb.dealerBusinessAreajc;
//using cacrb.Models;
//using cacrb.RealService;

//namespace cacrb.Controllers
//{
//    public class TestController : Controller
//    {
//        //
//        // GET: /Test/

//        public ActionResult Index()
//        {
//            return View();
//        }

//        public void jc1_2()
//        {
//            //获取
//            //string psd = "CAWBS666PASS2015!";
//            DateTime beginTime = DateTime.Parse("2016-01-01");
//            DateTime endTime = DateTime.Parse("2016-12-31");
//            var db = new cacrmEntities();

//            cacrb.dealerBusinessAreajc.dealerBusinessAreaPortType ser = new dealerBusinessAreajc.dealerBusinessAreaPortTypeClient();


//            int page = 1;

//            for (int i = 1; i <= page; i++)
//            {
//                cacrb.dealerBusinessAreajc.getDealerInfoRequest request =
//                    new dealerBusinessAreajc.getDealerInfoRequest("90001001", 500, i, "CAWBS666", "7f51fdf03f67be1d1ba5580cbeebf90c", beginTime, endTime);


//                dealerBusinessAreajc.getDealerInfoResponse response = ser.getDealerInfo(request);

//                foreach (var item in response.@return)
//                {
//                    if (page == 1)
//                    {
//                        page = (int)item.totalPage;
//                    }
//                    data_1_2 model = new data_1_2
//                    {
//                        dealerId = item.dealerId,
//                        dealerCode = item.dealerCode,
//                        dealerName = item.dealerName,
//                        orgCode = item.orgCode,
//                        orgName = item.orgName,
//                        provinceId = item.provinceId, 
//                        cityId = item.cityId,
//                        town = item.town,
//                        address = item.address,
//                        zipCode = item.zipCode,
//                        linkman = item.linkMan,
//                        faxNo = item.faxNo,
//                        email = item.email,
//                        companyId = item.companyId,
//                        companyName = item.companyName,
//                        dealerType = item.dealerType,
//                        dealerLevel = item.dealerLevel,
//                        dealerClass = item.dealerClass,
//                        remark = item.remark,
//                        status = item.status,
//                        currentPage = item.currentPage,
//                        totalPage = item.totalPage,
//                        FLAG = item.flag,
//                        createDate = item.createDate,
//                        updateDate = item.updateDate,
//                        parentDealerCode = item.parentDealerCode,
//                        dealerShortName = item.dealerShortName,
//                        phone = item.phone,
//                        dataType = item.dataType,
//                        parentDealerId = item.parentDealerId,
//                        lngX = item.lngX,
//                        lngY = item.latY,
//                        isDcs = item.isDcs, 
//                        type = "轿车"

//                    };
//                    db.data_1_2.Add(model);
//                    db.SaveChanges();
//                }
//            }
//        }

//        public void vc1_2()
//        {
//            //获取
//            //string psd = "CAWBS666PASS2015!";
//            DateTime beginTime = DateTime.Parse("2016-01-01");
//            DateTime endTime = DateTime.Parse("2016-12-31");
//            var db = new cacrmEntities();

//            cacrb.dealerBusinessAreavc.dealerBusinessAreaPortType ser = new dealerBusinessAreavc.dealerBusinessAreaPortTypeClient();


//            int page = 1;

//            for (int i = 1; i <= page; i++)
//            {
//                cacrb.dealerBusinessAreavc.getDealerInfoRequest request =
//                    new dealerBusinessAreavc.getDealerInfoRequest("90001001", 500, i, "CAWBS666", "7f51fdf03f67be1d1ba5580cbeebf90c", beginTime, endTime);


//                dealerBusinessAreavc.getDealerInfoResponse response = ser.getDealerInfo(request);

//                foreach (var item in response.@return)
//                {
//                    if (page == 1)
//                    {
//                        page = (int)item.totalPage;
//                    }
//                    data_1_2 model = new data_1_2
//                    {
//                        dealerId = item.dealerId,
//                        dealerCode = item.dealerCode,
//                        dealerName = item.dealerName,
//                        orgCode = item.orgCode,
//                        orgName = item.orgName,
//                        provinceId = item.provinceId,
//                        cityId = item.cityId,
//                        town = item.town,
//                        address = item.address,
//                        zipCode = item.zipCode,
//                        linkman = item.linkMan,
//                        faxNo = item.faxNo,
//                        email = item.email,
//                        companyId = item.companyId,
//                        companyName = item.companyName,
//                        dealerType = item.dealerType,
//                        dealerLevel = item.dealerLevel,
//                        dealerClass = item.dealerClass,
//                        remark = item.remark,
//                        status = item.status,
//                        currentPage = item.currentPage,
//                        totalPage = item.totalPage,
//                        FLAG = item.flag,
//                        createDate = item.createDate,
//                        updateDate = item.updateDate,
//                        parentDealerCode = item.parentDealerCode,
//                        dealerShortName = item.dealerShortName,
//                        phone = item.phone,
//                        dataType = item.dataType,
//                        parentDealerId = item.parentDealerId,
//                        lngX = item.lngX,
//                        lngY = item.latY,
//                        isDcs = item.isDcs,
//                        type = "微车"

//                    };
//                    db.data_1_2.Add(model);
//                    db.SaveChanges();
//                }
//            }
//        }

//        public void jc1_3()
//        {
//            //获取
//            string psd = "CAWBS666PASS2015!";
//            DateTime beginTime = DateTime.Parse("2016-01-01");
//            DateTime endTime = DateTime.Parse("2016-12-31");
//            var db = new cacrmEntities();

//            cacrb.dealerBusinessAreajc.dealerBusinessAreaPortType ser = new dealerBusinessAreajc.dealerBusinessAreaPortTypeClient();


//            int page = 1;

//            for (int i = 1; i <= page; i++)
//            {
//                cacrb.dealerBusinessAreajc.getBusinessAreaRequest request =
//                    new dealerBusinessAreajc.getBusinessAreaRequest("90001001", 500, i, "CAWBS666", GetMd5Hash(psd), beginTime, endTime);


//                dealerBusinessAreajc.getBusinessAreaResponse response = ser.getBusinessArea(request);

//                foreach (var item in response.@return)
//                {
//                    if (page == 1)
//                    {
//                        page = (int)item.totalPage;
//                    }
//                    data_1_3 model = new data_1_3
//                    {
//                        AreaId = item.areaId,
//                        areaCode = item.areaCode,
//                        areaName = item.areaName,
//                        Status = item.status,
//                        createDate = item.createDate,
//                        UpdateDate = item.updateDate,
//                        currentPage = item.currentPage,
//                        totalPage = item.totalPage,
//                        FLAG = item.flag,
//                        type = "轿车"

//                    };
//                    db.data_1_3.Add(model);
//                    db.SaveChanges();
//                }
//            }
//        }

//        public void vc1_3()
//        {
//            //获取
//            string psd = "CAWBS666PASS2015!";
//            DateTime beginTime = DateTime.Parse("2016-01-01");
//            DateTime endTime = DateTime.Parse("2016-12-31");
//            var db = new cacrmEntities();

//            cacrb.dealerBusinessAreavc.dealerBusinessAreaPortType ser = new dealerBusinessAreavc.dealerBusinessAreaPortTypeClient();


//            int page = 1;

//            for (int i = 1; i <= page; i++)
//            {
//                cacrb.dealerBusinessAreavc.getBusinessAreaRequest request =
//                    new dealerBusinessAreavc.getBusinessAreaRequest("90001001", 500, i, "CAWBS666", GetMd5Hash(psd), beginTime, endTime);


//                dealerBusinessAreavc.getBusinessAreaResponse response = ser.getBusinessArea(request);

//                foreach (var item in response.@return)
//                {
//                    if (page == 1)
//                    {
//                        page = (int)item.totalPage;
//                    }
//                    data_1_3 model = new data_1_3
//                    {
//                        AreaId = item.areaId,
//                        areaCode = item.areaCode,
//                        areaName = item.areaName,
//                        Status = item.status,
//                        createDate = item.createDate,
//                        UpdateDate = item.updateDate,
//                        currentPage = item.currentPage,
//                        totalPage = item.totalPage,
//                        FLAG = item.flag,
//                        type = "微车"

//                    };
//                    db.data_1_3.Add(model);
//                    db.SaveChanges();
//                }
//            }
//        }

//        public void jc1_4()
//        {
//            //获取
//            string psd = "CAWBS666PASS2015!";
//            DateTime beginTime = DateTime.Parse("2016-01-01");
//            DateTime endTime = DateTime.Parse("2016-12-31");
//            var db = new cacrmEntities();

//            cacrb.dealerBusinessAreajc.dealerBusinessAreaPortType ser = new dealerBusinessAreajc.dealerBusinessAreaPortTypeClient();


//            int page = 1;

//            for (int i = 1; i <= page; i++)
//            {
//                cacrb.dealerBusinessAreajc.getDealerBusinessAreaRequest request =
//                    new dealerBusinessAreajc.getDealerBusinessAreaRequest("90001001", 500, i, "CAWBS666", GetMd5Hash(psd), beginTime, endTime);


//                dealerBusinessAreajc.getDealerBusinessAreaResponse response = ser.getDealerBusinessArea(request);

//                foreach (var item in response.@return)
//                {
//                    if (page == 1)
//                    {
//                        page = (int)item.totalPage;
//                    }
//                    data_1_4 model = new data_1_4
//                    {
//                        RelationId = item.relationId,
//                        areaId = item.areaId,
//                        dealerId = item.dealerId,
//                        isFreezed = item.isFreezed,
//                        createDate = item.createDate,
//                        updateDate = item.updateDate,
//                        currentPage = item.currentPage,
//                        totalPage = item.totalPage,
//                        FLAG = item.flag,
//                        type = "轿车"

//                    };
//                    db.data_1_4.Add(model);
//                    db.SaveChanges();
//                }
//            }
//        }

//        public void vc1_4()
//        {
//            //获取
//            string psd = "CAWBS666PASS2015!";
//            DateTime beginTime = DateTime.Parse("2016-01-01");
//            DateTime endTime = DateTime.Parse("2016-12-31");
//            var db = new cacrmEntities();

//            cacrb.dealerBusinessAreavc.dealerBusinessAreaPortType ser = new dealerBusinessAreavc.dealerBusinessAreaPortTypeClient();


//            int page = 1;

//            for (int i = 1; i <= page; i++)
//            {
//                cacrb.dealerBusinessAreavc.getDealerBusinessAreaRequest request =
//                    new dealerBusinessAreavc.getDealerBusinessAreaRequest("90001001", 500, i, "CAWBS666", GetMd5Hash(psd), beginTime, endTime);


//                dealerBusinessAreavc.getDealerBusinessAreaResponse response = ser.getDealerBusinessArea(request);

//                foreach (var item in response.@return)
//                {
//                    if (page == 1)
//                    {
//                        page = (int)item.totalPage;
//                    }
//                    data_1_4 model = new data_1_4
//                    {
//                        RelationId = item.relationId,
//                        areaId = item.areaId,
//                        dealerId = item.dealerId,
//                        isFreezed = item.isFreezed,
//                        createDate = item.createDate,
//                        updateDate = item.updateDate,
//                        currentPage = item.currentPage,
//                        totalPage = item.totalPage,
//                        FLAG = item.flag,
//                        type = "微车"

//                    };
//                    db.data_1_4.Add(model);
//                    db.SaveChanges();
//                }
//            }
//        }


//        public void jc1_6()
//        {
//            //获取
//            string psd = "CAWBS666PASS2015!";
//            DateTime beginTime = DateTime.Parse("2016-01-01");
//            DateTime endTime = DateTime.Parse("2016-12-31");
//            var db = new cacrmEntities();

//            cacrb.dealerBusinessAreajc.dealerBusinessAreaPortType ser = new dealerBusinessAreajc.dealerBusinessAreaPortTypeClient();


//            int page = 1;

//            for (int i = 1; i <= page; i++)
//            {
//                cacrb.dealerBusinessAreajc.getRegionInfoRequest request =
//                    new dealerBusinessAreajc.getRegionInfoRequest("90001001", 500, i, "CAWBS666", GetMd5Hash(psd), beginTime, endTime);


//                dealerBusinessAreajc.getRegionInfoResponse response = ser.getRegionInfo(request);

//                foreach (var item in response.@return)
//                {
//                    if (page == 1)
//                    {
//                        page = (int)item.totalPage;
//                    }
//                    data_1_6 model = new data_1_6
//                    {
//                        regionId = item.regionId,
//                        regionCode = item.regionCode,
//                        regionName = item.regionName,
//                        parentCode = item.parentCode,
//                        regionType = item.regionType,
//                        currentPage = item.currentPage,
//                        totalPage = item.totalPage,
//                        FLAG = item.flag,
//                        type = "轿车"

//                    };
//                    db.data_1_6.Add(model);
//                    db.SaveChanges();
//                }
//            }
//        }

//        public void vc1_6()
//        {
//            //获取
//            string psd = "CAWBS666PASS2015!";
//            DateTime beginTime = DateTime.Parse("2016-01-01");
//            DateTime endTime = DateTime.Parse("2016-12-31");
//            var db = new cacrmEntities();

//            cacrb.dealerBusinessAreavc.dealerBusinessAreaPortType ser = new dealerBusinessAreavc.dealerBusinessAreaPortTypeClient();


//            int page = 1;

//            for (int i = 1; i <= page; i++)
//            {
//                cacrb.dealerBusinessAreavc.getRegionInfoRequest request =
//                    new dealerBusinessAreavc.getRegionInfoRequest("90001001", 500, i, "CAWBS666", GetMd5Hash(psd), beginTime, endTime);


//                dealerBusinessAreavc.getRegionInfoResponse response = ser.getRegionInfo(request);

//                foreach (var item in response.@return)
//                {
//                    if (page == 1)
//                    {
//                        page = (int)item.totalPage;
//                    }
//                    data_1_6 model = new data_1_6
//                    {
//                        regionId = item.regionId,
//                        regionCode = item.regionCode,
//                        regionName = item.regionName,
//                        parentCode = item.parentCode,
//                        regionType = item.regionType,
//                        currentPage = item.currentPage,
//                        totalPage = item.totalPage,
//                        FLAG = item.flag,
//                        type = "微车"

//                    };
//                    db.data_1_6.Add(model);
//                    db.SaveChanges();
//                }
//            }
//        }

//        public void jc1_7()
//        {
//            //获取
//            string psd = "CAWBS666PASS2015!";
//            DateTime beginTime = DateTime.Parse("2016-01-01");
//            DateTime endTime = DateTime.Parse("2016-12-31");
//            var db = new cacrmEntities();
             
//            cacrb.dealerBusinessAreajc.dealerBusinessAreaPortType ser = new dealerBusinessAreajc.dealerBusinessAreaPortTypeClient();

          
//            int page = 1;

//            for (int i = 1; i <= page; i++)
//            {
//                cacrb.dealerBusinessAreajc.getVhclMaterialGroupRequest request =
//                    new dealerBusinessAreajc.getVhclMaterialGroupRequest("90001001", 500, i, "CAWBS666", GetMd5Hash(psd), beginTime, endTime);


//                dealerBusinessAreajc.getVhclMaterialGroupResponse response = ser.getVhclMaterialGroup(request);

//                foreach (var item in response.@return)
//                {
//                    if (page == 1)
//                    {
//                        page = (int)item.totalPage;
//                    }
//                    data_1_7 model = new data_1_7
//                    {
//                        groupId = item.groupId,
//                        groupCode = item.groupCode,
//                        groupName = item.groupName,
//                        status = item.status,
//                        parentGroupId = item.parentGroupId,
//                        parentGroupCode = item.parentGroupCode,
//                        groupLevel = item.groupLevel,
//                        currentPage = item.currentPage,
//                        totalPage = item.totalPage,
//                        FLAG = item.flag,
//                        groupShortName = item.groupShortName,
//                        shortStatus = item.shortStatus,
//                        dataType = item.dataType,
//                        CreateTime = DateTime.Now,
//                        type = "轿车"

//                    };
//                    db.data_1_7.Add(model);
//                    db.SaveChanges();
//                }
//            }
//        }

//        public void vc1_7()
//        {
//            //获取 
//            string psd = "CAWBS666PASS2015!";
//            DateTime beginTime = DateTime.Parse("2016-01-01");
//            DateTime endTime = DateTime.Parse("2016-12-31");
//            var db = new cacrmEntities();
             
//            cacrb.dealerBusinessAreavc.dealerBusinessAreaPortType ser = new dealerBusinessAreavc.dealerBusinessAreaPortTypeClient();

//            int page = 1;

//            for (int i = 1; i <= page; i++)
//            {
//                cacrb.dealerBusinessAreavc.getVhclMaterialGroupRequest request =
//                    new dealerBusinessAreavc.getVhclMaterialGroupRequest("90001001", 500, i, "CAWBS666", GetMd5Hash(psd), beginTime, endTime);


//                dealerBusinessAreavc.getVhclMaterialGroupResponse response = ser.getVhclMaterialGroup(request);

//                foreach (var item in response.@return)
//                {
//                    if (page == 1)
//                    {
//                        page = (int)item.totalPage;
//                    }
//                    data_1_7 model = new data_1_7
//                    {
//                        groupId = item.groupId,
//                        groupCode = item.groupCode,
//                        groupName = item.groupName,
//                        status = item.status,
//                        parentGroupId = item.parentGroupId,
//                        parentGroupCode = item.parentGroupCode,
//                        groupLevel = item.groupLevel,
//                        currentPage = item.currentPage,
//                        totalPage = item.totalPage,
//                        FLAG = item.flag,
//                        groupShortName = item.groupShortName,
//                        shortStatus = item.shortStatus,
//                        dataType = item.dataType,
//                        CreateTime = DateTime.Now,
//                        type = "微车"

//                    };
//                    db.data_1_7.Add(model);
//                    db.SaveChanges();
//                }
//            }
//        }


//        //public void GetDealerinfo()
//        //{
//        //    //获取
//        //    //string psd = "CAWBS666PASS2015!";
//        //    DateTime beginTime = DateTime.Parse("2016-01-01");
//        //    DateTime endTime = DateTime.Parse("2016-12-31");
//        //    var db = new cacrmEntities();

//        //   cacrb.RealService.dealerBusinessAreaPortType ser = new cacrb.RealService.dealerBusinessAreaPortTypeClient();

//        //    int page = 1;

//        //    for (int i = 1; i <= page; i++)
//        //    {
//        //        cacrb.dealerBusinessAreajc.getDealerInfoRequest request =
//        //            new dealerBusinessAreajc.getDealerInfoRequest("90001001", 500, i, "CADMSWBS", "d2004f4836eee894ef04c02796462b59", beginTime, endTime);


//        //        dealerBusinessAreajc.getDealerInfoResponse response = ser.getDealerInfo(request);

//        //        foreach (var item in response.@return)
//        //        {
//        //            if (page == 1)
//        //            {
//        //                page = (int)item.totalPage;
//        //            }
//        //            data_1_2 model = new data_1_2
//        //            {
//        //                dealerId = item.dealerId,
//        //                dealerCode = item.dealerCode,
//        //                dealerName = item.dealerName,
//        //                orgCode = item.orgCode,
//        //                orgName = item.orgName,
//        //                provinceId = item.provinceId,
//        //                cityId = item.cityId,
//        //                town = item.town,
//        //                address = item.address,
//        //                zipCode = item.zipCode,
//        //                linkman = item.linkMan,
//        //                faxNo = item.faxNo,
//        //                email = item.email,
//        //                companyId = item.companyId,
//        //                companyName = item.companyName,
//        //                dealerType = item.dealerType,
//        //                dealerLevel = item.dealerLevel,
//        //                dealerClass = item.dealerClass,
//        //                remark = item.remark,
//        //                status = item.status,
//        //                currentPage = item.currentPage,
//        //                totalPage = item.totalPage,
//        //                FLAG = item.flag,
//        //                createDate = item.createDate,
//        //                updateDate = item.updateDate,
//        //                parentDealerCode = item.parentDealerCode,
//        //                dealerShortName = item.dealerShortName,
//        //                phone = item.phone,
//        //                dataType = item.dataType,
//        //                parentDealerId = item.parentDealerId,
//        //                lngX = item.lngX,
//        //                lngY = item.latY,
//        //                isDcs = item.isDcs,
//        //                type = "轿车"

//        //            };
//        //            db.data_1_2.Add(model);
//        //            db.SaveChanges();
//        //        }
//        //    }
//        //}


//        public static string GetMd5Hash(String input)
//        {
//            if (input == null)
//            {
//                return null;
//            }

//            MD5 md5Hash = MD5.Create();

//            // 将输入字符串转换为字节数组并计算哈希数据
//            byte[] data = md5Hash.ComputeHash(Encoding.UTF8.GetBytes(input));

//            // 创建一个 Stringbuilder 来收集字节并创建字符串
//            StringBuilder sBuilder = new StringBuilder();

//            // 循环遍历哈希数据的每一个字节并格式化为十六进制字符串
//            for (int i = 0; i < data.Length; i++)
//            {
//                sBuilder.Append(data[i].ToString("x2"));
//            }

//            // 返回十六进制字符串
//            return sBuilder.ToString();
//        }

//    }
//}
